TEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF COMPUTER SCIENCE Competitive Analysis of Flash-Memory Algorithms
نویسندگان
چکیده
Flash memories are widely used in computer systems ranging from embedded systems to workstations and servers to digital cameras and mobile phones. The memory cells of flash devices can sonly endure a limited number of write cycles, usually between 10,000 and 1,000,000. Furthermore, cells containing data must be erased before they can store new data, and erasure operations erase large blocks of memory, not individual cells. To maximize the endurance of the device (the amount of useful data that can be written to it before one of its cells wears out), flash-based systems move data around in an attempt to reduce the total number of erasures and to level the wear of the different erase blocks. This data movement introduces an interesting online problem called the wear-leveling problem. Wear-leveling algorithms have been used at least since 1993, but they have never been mathematically analyzed. In this thesis we analyze the two main wear-leveling problems. We show that a simple randomized algorithm for one of them is essentially optimal both in the competitive sense and in the absolute sense (our competitive result relies on an analysis of a nearly-optimal offline algorithm). We show that deterministic algorithms cannot achieve comparable endurance. We also analyze a more difficult problem and show that offline algorithms for it can improve upon naive approaches, but that online algorithms essentially cannot.
منابع مشابه
Determining the configuration of macromolecular assembly components based on cryoEM density fitting and pairwise geometric complementarity
School of Computer Science, Raymond and Beverly Sackler Faculty of Exact Sciences, Tel Aviv University, Tel Aviv 69978, Israel Department of Biopharmaceutical Sciences and Pharmaceutical Chemistry, and California Institute for Quantitative Biomedical Research, University of California at San Francisco, San Francisco, CA 94158, USA School of Crystallography, Birkbeck College University of London...
متن کاملTEL-AVIV UNIVERSITY RAYMOND AND BEVERLY SACKLER FACULTY OF EXACT SCIENCES SCHOOL OF MATHEMATICAL SCIENCES Extremal Polygon Containment Problems and Other Issues in Parametric Searching
4
متن کاملHEMOSTASIS, THROMBOSIS, AND VASCULAR BIOLOGY Reduced incidence of ischemic stroke in patients with severe factor XI deficiency
1The Amalia Biron Research Institute of Thrombosis and Hemostasis, Sheba Medical Center, Tel Hashomer and Sackler Faculty of Medicine, Tel Aviv University, Tel Aviv; 2Department of Statistics and Operations Research, Raymond and Beverly Sackler Faculty of Exact Sciences, Tel Aviv University, Tel Aviv; 3Division of Epidemiology and Preventive Medicine, Sackler Faculty of Medicine, Tel Aviv Unive...
متن کاملHow and why hyperbaric oxygen therapy can bring new hope for children suffering from cerebral palsy--an editorial perspective.
1 The Institute of Hyperbaric Medicine, Assaf Harofeh Medical Center, Zerifin, Israel 2 Research and Development Unit, Assaf Harofeh Medical Center, Zerifin, Israel 3 Sackler School of Medicine, Tel-Aviv University, Tel-Aviv, Israel 4 Sagol School of Neuroscience, Tel-Aviv University, Tel-Aviv, Israel 5 The Raymond and Beverly Sackler Faculty of Exact Sciences, School of Physics and Astronomy, ...
متن کاملBisimulation Equivanlence Is Decidable for Normed Process Algebra
We present a procedure for deciding whether two normed PA terms are bisimilar. The procedure is \elementary," having doubly exponential nondeterministic time complexity. ∗The rst author was supported in part by EPSRC Visiting Research Fellowships GR/K83243 and GR/M06468. Address for correspondence: School of Mathematical Sciences, The Raymond and Beverly Sackler Faculty of Exact Sciences, Tel A...
متن کامل